//注册校验和验证码倒计时
var verification = {  
    stop : false, //倒计时  
    //验证手机号  
    phone : function (tel, id) { 
        if ("" == tel || !tel) {  
            mui.toast('手机号不可以为空!');  
        } else {  
            var reg = /^0?1[3|4|5|7|8][0-9]\d{8}$/;  
            //验证规则  
            if (reg.test(tel)) return true;  
            mui.toast("手机号错误!");
          
        }  
        document.getElementById(id).focus();  
        return false;  
    },  
   
    //验证密码(密码只能由数字和字母组成)  
    pwd : function (w, id) {
    	var reg = /^[0-9]+[a-zA-Z]+[0-9a-zA-Z]*|[a-zA-Z]+[0-9]+[0-9a-zA-Z]*/;  
        if ("" == w || !w) {  
            mui.toast('请输入密码!');  
        } else if (w.length < 6) {  
            mui.toast('密码至少大于等于6位!');  
        } else if (w.length > 20) {  
            mui.toast('密码不能超过20位!');  
        } else if (w) {
           if (reg.test(w)) return true;  
            mui.toast("密码只能由数字和字母组成"); 
        } 
        document.getElementById(id).focus();  
        return false;  
    },  
  	//验证确认密码  
    rpwd : function (p,rp,id) {
    	if (p == rp) return true;  
		mui.toast('密码两次输入不一致');
        document.getElementById(id).focus();  
        return false;  
    },  
    //验证验证码 
    vcode : function (v,id) {
    	if ("" != v && v) return true;
        mui.toast('验证码不可以为空!');  
        document.getElementById(id).focus();  
        return false;  
    }, 
    //验证用户协议
    http : function(http){
    	if(http.checked) return true;
    	mui.toast("请先阅读并同意用户使用协议")
    	return false;  
    },
    //验证宝宝姓名
    childname : function(name){
    	var regName =/^[\u4e00-\u9fa5]{2,4}$/;
    	if(regName.test(name)) return true;
    	mui.toast("请正确输入宝宝的姓名");
    	return false;
    },
    //验证大人姓名
    parentname : function(name){
    	var regName =/^[\u4e00-\u9fa5]{2,4}$/;
    	if(regName.test(name)) return true;
    	mui.toast("请正确输入您的姓名");
    	return false;
    },
    //验证生日
    birthday : function(datea){
    	if(datea) return true;
    	mui.toast("请选择宝宝生日");
    	return false;
    },
    //验证班级编码
    classCode : function(classCode){
    	if(classCode) return true;
    	mui.toast("请填写班级编码");
    	return false;
    },
    //验证机构编码
    instiCode : function(instiCode){
    	if(instiCode) return true;
    	mui.toast("请填写机构编码");
    	return false;
    },
    //验证码倒计时  
    code : function (mobile, btn) {  
        var that = this,  
            mobile = $.trim(mobile);  
        if (true == that.stop) return false; //防止重复点击  
        that.stop = true;  
  
        var btn = $("#"+btn);  
        btn.attr("disabled", true).text("正在发送");  
        var _no = 60;  
        var time = setInterval(function () {  
            _no--;  
            btn.text(_no + "秒后重发");  
            if (_no == 0) {  
                //btn.attr("disabled", false).text("获取验证码");  
                btn.removeAttr('disabled').text("重新获取验证码");  
                that.stop = false;  
                _no = 60;  
                clearInterval(time);  
            }  
        }, 1000);  
  
        var url = Apiurl+"index/mobile"; 
        $.post(url, {tel: mobile}, function (result) {
        	//alert(1)
        }, 'json');
    }  
};  